madagascar plum (flacourtia indica) - Alemán Inglés Diccionario