drink an awful lot - French English Dictionary