trochalopodous - Turkish English Dictionary