grill on the embers - Turco Inglés Diccionario