atla çekilen araba - Turkish English Dictionary