macropodous - Turkish English Dictionary