paste made of almonds, walnuts, honey - Türkisch Englisch Wörterbuch