do everything possible to - Türkisch Englisch Wörterbuch