palomas - Turkish English Dictionary