maximum rent - Spanish English Dictionary