fenestrae - German English Dictionary