have many tasks to complete - Allemand Anglais Dictionnaire