echo ranging - Turkish English Dictionary