upper face of the piston - Español Inglés Diccionario