improvisatrice - German English Dictionary