ancestors of mankind - Allemand Anglais Dictionnaire