a great deal of work - Turkish English Dictionary