product definition - Spanisch Englisch Wörterbuch