punch-nibbling machine - Turco Inglés Diccionario