teratoid tumor - German English Dictionary