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