sale with no guarantees - Turkish English Dictionary