take your hats off to somebody - Francés Inglés Diccionario