improvisant - German English Dictionary