rail-mounted finisher - Turkish English Dictionary