hydroxyurea - Turkish English Dictionary