a breath of a fresh air - Francés Inglés Diccionario