sapodilla and its fruit - Français Anglais Dictionnaire