transhumanistic - French English Dictionary