more separable - Turkish English Dictionary