agreed-upon period - German English Dictionary