stab-in-the-back myth - Spanish English Dictionary