macropus rufus - Turkish English Dictionary