rent supplement agreement - German English Dictionary