ameloblastic adenomatoid tumour - French English Dictionary