stand in the breach - Alemán Inglés Diccionario