participle of sofocar - Fransızca İngilizce Sözlük