seasonal lease - Spanish English Dictionary