have a hidden talent - English Synonyms Dictionary