generating sales leads - Alemán Inglés Diccionario