hydroxyurea - French English Dictionary