pair of grooved rollers - Espagnol Anglais Dictionnaire