improvisadamente - German English Dictionary