a bleeding heart - English Synonyms Dictionary