rear-guard battle - Spanish English Dictionary