i breathed a sigh of relief - Alemán Inglés Diccionario