cower in a bad situation, - Spanish English Dictionary