moluccan masked owl - English Synonyms Dictionary