lord and master - Deutsch Englisch Wörterbuch