be improving - German English Dictionary