person who prepares and sells anticuchos - Espagnol Anglais Dictionnaire