rubber cup - Francés Inglés Diccionario