microcarrier - French English Dictionary