multi-cellular - French English Dictionary