london ambulance service - German English Dictionary