improvisé - German English Dictionary