Dictionary Translate Correct Ask AI
fossa trochlearis