Well, that’s odd of Google then. I’m not sure I can think of a case where “suit” would be a valid translation of “complot”.
Complot can usually be translated as “conspiracy” or “plot”. Really, etymologically “complot” means “plot by multiple people”, since the “com” suffix means “with others”, like in company, community, communication, and so on and so forth.