long-distance backscattering - Turkish English Dictionary