person who sells locro meat stew - Español Inglés Diccionario