intricarse - Turkish English Dictionary