microlayer - French English Dictionary