charcoal-grilled eels - Turkish English Dictionary