have light fingers - English Synonyms Dictionary