make/go on a foray - İspanyolca İngilizce Sözlük