cape porcupine - İspanyolca İngilizce Sözlük