to fling down the gauntlet - Turco Inglés Diccionario