serrated piston skirt - Turco Inglés Diccionario