(one's) lord and master - Allemand Anglais Dictionnaire