general store manager/owner - Español Inglés Diccionario