long-splice - Turkish English Dictionary