ameloblastic adenomatoid tumour - German English Dictionary