(brit) trade mark telemessage - English Synonyms Dictionary