on (one's) guard - Spanish English Dictionary