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