sale and return - Turkish English Dictionary