ambulance shuttle - French English Dictionary