ambulance corps - Spanish English Dictionary