adenomatoid odontogenic tumour - French English Dictionary