counterwindows - German English Dictionary