open space where used automotive scraps are sold in general - Spanisch Englisch Wörterbuch