motor ambulance - Turkish English Dictionary