completed tasks - German English Dictionary