product of one's work - Espagnol Anglais Dictionnaire