render happy and prosperous - Allemand Anglais Dictionnaire