piston groove walls - Turco Inglés Diccionario