phosphobenzene - English Synonyms Dictionary