the shit hit the fan - Spanish English Dictionary