piston cup - Francés Inglés Diccionario