serrated piston skirt - Espagnol Anglais Dictionnaire