tormenter - French English Dictionary