large drinking cup - Francés Inglés Diccionario