cucumber tree (averrhoa bilimbi) - Français Anglais Dictionnaire