macropods - Turkish English Dictionary