overwhelm with pain and suffering - Türkisch Englisch Wörterbuch