the task before us - Turkish English Dictionary