throughout the human history - German English Dictionary