ameloblastic adenomatoid tumor - German English Dictionary