trochlea - German English Dictionary