cell library - French English Dictionary