microcalyx - French English Dictionary