melanophore-stimulating hormone - French English Dictionary