ambulance shuttle - German English Dictionary