go out rambling - Turkish English Dictionary