microwafer - French English Dictionary