puff and blow with anger (animals) - Francés Inglés Diccionario