make/go on a foray - Fransızca İngilizce Sözlük