doppler microwave landing system (dmls) - Alemán Inglés Diccionario