step-and-repeat machine - Almanca İngilizce Sözlük