improvization - German English Dictionary