bread toasted on hot embers - Turkish English Dictionary