supratrochlear - French English Dictionary