make a sales presentation - Alemán Inglés Diccionario