as a result of human action - Espagnol Anglais Dictionnaire