have a lot to answer for - Türkisch Englisch Wörterbuch