fundamental legal principle - Espagnol Anglais Dictionnaire