window of opportunity - German English Dictionary