strategic business unit - Alemán Inglés Diccionario