trochlear notch - German English Dictionary