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