participle of sofocar - Deutsch Englisch Wörterbuch