wall-mounted hydrant cabinet - English Synonyms Dictionary