insufflation of air - Francés Inglés Diccionario