be enmeshed in a web of corruption - Spanish English Dictionary