intermediary selling products purchased from farmers to retailers - Spanisch Englisch Wörterbuch