piston groove walls - Alemán Inglés Diccionario