teratomatous - German English Dictionary