participle of sofocar - Englisch Synonyme Wörterbuch