commit many sins - French English Dictionary