trochlear spine - German English Dictionary