have had a drop too much - Deutsch Englisch Wörterbuch