(like) a breath of fresh air - Alemán Inglés Diccionario