be left wanting to contribute - Espagnol Anglais Dictionnaire