old-fashioned spelling of horchata - Französisch Englisch Wörterbuch