mercaptosteroids - French English Dictionary