Initial translation from french, thanks google translate