promote a corporate image - Alemán Inglés Diccionario