crux of heart - English Synonyms Dictionary