right to legal remedies - Turco Inglés Diccionario