Marine worms - İspanyolca İngilizce Sözlük