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