nectocalyx - French English Dictionary