ambulance squad - Francés Inglés Diccionario