bench-mounted machine - Turkish English Dictionary