a multitude of sins - French English Dictionary