combat essential repair part - Spanish English Dictionary