archegonium - French English Dictionary