multiple windows - German English Dictionary