homo erectus - French English Dictionary