plague of jellyfish - French English Dictionary