turret-type drilling machine - Turco Inglés Diccionario