microphysic - French English Dictionary