an awful lot of - German English Dictionary