indirect vision device - Turkish English Dictionary