car breaker's yard - Turkish English Dictionary