garoupa - Turkish English Dictionary