(business) foundation - Alemán Inglés Diccionario