sideways-looking synthetic radar - Turkish English Dictionary