hole-punching machine - Turco Inglés Diccionario