trocoides - German English Dictionary