transhumanism - French English Dictionary