throughout the human history - Turc Anglais Dictionnaire