old-fashioned spelling of horchata - French English Dictionary