stream improvement - German English Dictionary