crouching on guard - Spanish English Dictionary