person who deals and sells sand - Spanisch Englisch Wörterbuch