jellyfish stings - Turkish English Dictionary