window-pier - German English Dictionary