hydrepigastrium - French English Dictionary