Giant barnacle - İspanyolca İngilizce Sözlük