upper piston - Turco Inglés Diccionario