window-shopping - German English Dictionary