separability - Turkish English Dictionary