tonsillar fossa - French English Dictionary