microstrainer - French English Dictionary