rail-mounted finisher - Spanish English Dictionary