microphyll - French English Dictionary