plague of jellyfish - Turkish English Dictionary