unit storm - French English Dictionary