endomitose - French English Dictionary