render happy and prosperous - Turc Anglais Dictionnaire