hydroxyurée - French English Dictionary