be embroiled in - Turkish English Dictionary