siamese shipworm - Spanish English Dictionary