overwhelming responsibility - Türkisch Englisch Wörterbuch