ancestors of mankind - Turc Anglais Dictionnaire