squamous odontogenic tumor - German English Dictionary