person who cultivates or sells mangoes - Spanisch Englisch Wörterbuch