there's still a lot to be done - Türkisch Englisch Wörterbuch