upper part of the haunch - French English Dictionary