participle of sofocar - İspanyolca İngilizce Sözlük