melanophore-stimulating hormone - German English Dictionary