be suffocated - Alemán Inglés Diccionario