hydroxyurea - German English Dictionary