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