turret-type drilling machine - Español Inglés Diccionario