be inseparable - Turkish English Dictionary