subtormenta - French English Dictionary