step-and-repeat machine - Turc Anglais Dictionnaire