ready to put an end to the long dry spell - Türkisch Englisch Wörterbuch