participle of sofocar - Alemán Inglés Diccionario