combined works of nature and man - Espagnol Anglais Dictionnaire