make/go on a foray - Türkçe İngilizce Sözlük