macropod - Turkish English Dictionary