mountain apple tree - Français Anglais Dictionnaire