sensor lunar - English Synonyms Dictionary