agreed-upon rent - German English Dictionary