car dismantler's yard - Spanish English Dictionary