garden plot holder - Spanish English Dictionary