sideways-looking synthetic radar - Francés Inglés Diccionario