land ambulance services - German English Dictionary