have a drop too much - Francés Inglés Diccionario