side looking airborne radar (slar) - Almanca İngilizce Sözlük