become enmeshed - Turkish English Dictionary