power piston - Alemán Inglés Diccionario