land ambulance services - Turkish English Dictionary