mercaptosteroids - German English Dictionary