participle of sofocar - Allemand Anglais Dictionnaire