swimming jellyfish - Spanish English Dictionary