long-range projectors - Turkish English Dictionary