participle of sofocar - Türkisch Englisch Wörterbuch