be embroiled - Turkish English Dictionary