a convincing explanation - Spanish English Dictionary