triorchism - French English Dictionary