gear deburring machine - Alemán Inglés Diccionario