balls of flour, honey and water - Turc Anglais Dictionnaire