hidroxiurea - German English Dictionary