improvized - German English Dictionary