sell long - Turkish English Dictionary