tangled roots - Turkish English Dictionary