cannonball jellyfish - Turkish English Dictionary