microwave landing system - English Synonyms Dictionary