wandering cell - French English Dictionary