submarines - French English Dictionary