present participle of étouffer - Español Inglés Diccionario