economy or efficiency - Espagnol Anglais Dictionnaire