be enmeshed in a web of corruption - French English Dictionary