take off one's hat to - Allemand Anglais Dictionnaire