unexpected fall or defeat - Spanish English Dictionary