take a drop too much - German English Dictionary