like greeks bearing gifts - English Synonyms Dictionary