challenging the venue - Turco Inglés Diccionario