take your hats off to somebody - Spanish English Dictionary