participle of sofocar - Turco Inglés Diccionario