cook on the embers - Turkish English Dictionary