old-fashioned spelling of horchata - Türkisch Englisch Wörterbuch