make a business move forward - Turkish English Dictionary