sideways-looking airborne radar (slar) - Turco Inglés Diccionario