lid (for cups) - Francés Inglés Diccionario