fundamental rights and duties - Espagnol Anglais Dictionnaire