vehicle equipped for carrying wound or sick people - Español Inglés Diccionario