stack off - Turkish English Dictionary