stifle the demand - Espagnol Anglais Dictionnaire