epitrochlea - French English Dictionary