striking fleet atlantic - French English Dictionary