take off one's hat to anyone - Deutsch Englisch Wörterbuch