step-and-repeat machine - Turco Inglés Diccionario