trochlea - French English Dictionary