mine rescue corps - Spanish English Dictionary