alevde ızgara - Turkish English Dictionary