insulin-like growth factor i - French English Dictionary