have many tasks to complete - Türkisch Englisch Wörterbuch