throughout the human history - Espagnol Anglais Dictionnaire