person who prepares and sells anticuchos - Spanisch Englisch Wörterbuch