ongoing improvements - German English Dictionary