make/go on a foray - Turc Anglais Dictionnaire