make a foray - Turkish English Dictionary