woman who runs many small businesses - Español Inglés Diccionario