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