take off one's hat to - Francés Inglés Diccionario