interstitial cell stimulating hormon - French English Dictionary