exhaust all legal avenues - Turco Inglés Diccionario