perfect transmitting diffuser - English Synonyms Dictionary