have had a drop too much - Espagnol Anglais Dictionnaire