take one's hat off to - Allemand Anglais Dictionnaire