last wine pressed from the grapes - Francés Inglés Diccionario