monthly rental - German English Dictionary