the right to life - Espagnol Anglais Dictionnaire