have no recourse - Turco Inglés Diccionario