business-for-self  (bsf) - Alemán Inglés Diccionario