a fruit tree from philippines - French English Dictionary