jack the ripper - French English Dictionary