an awful lot of - Turkish English Dictionary