tormenta - French English Dictionary