storm commando - French English Dictionary