a plausible explanation - Spanish English Dictionary