the task before us - German English Dictionary