doppler radar navigation system - Alemán Inglés Diccionario