tarator

  1. bread
  2. garlic
  3. a rich sauce made with walnuts
  4. olive oil and vinegar

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Deniz ürünleri ve bâzı sebzelerle yenen, ... yapılan bir nevi sos