ambulance stations - Francés Inglés Diccionario