tormentor - French English Dictionary