madagascar plum (flacourtia indica) - Francés Inglés Diccionario