fundamental rights and liberties - Espagnol Anglais Dictionnaire