dehydrotestosterone - French English Dictionary