make/go on a foray - Turkish English Dictionary