to contribute anything - Espagnol Anglais Dictionnaire