a good deal of - Turkish English Dictionary