diced cucumber garlic and mint in yoghurt - Spanish English Dictionary