take off one's hat to anyone - German English Dictionary