expenditure of human labour - Espagnol Anglais Dictionnaire