an otherwise blameless life - Espagnol Anglais Dictionnaire