right to legal remedies - Espagnol Anglais Dictionnaire