take off one's cap - Francés Inglés Diccionario