improvises - German English Dictionary