holocrine secretion - French English Dictionary