be suffocated - Francés Inglés Diccionario