marine commando - French English Dictionary