de-spin - Turkish English Dictionary