balls of flour, honey and water - Français Anglais Dictionnaire