take one’s hat of - Spanish English Dictionary