auto dealership - Turkish English Dictionary