wow (windows on windows) - German English Dictionary