very generous and noble - Turc Anglais Dictionnaire