mixture of red wine lemonade spirits and fruit - Türkisch Englisch Wörterbuch