maintenance detachment - Spanish English Dictionary