trochalopodous - German English Dictionary