drinking and driving - German English Dictionary