abundant and continuous sale - Espagnol Anglais Dictionnaire