stand in the breach - Turco Inglés Diccionario