improvisatory - German English Dictionary