drink an awful lot - German English Dictionary