hit home greatly - Turc Anglais Dictionnaire