person who cultivates or sells mangoes - Español Inglés Diccionario