removable interior trunk lids - Spanish English Dictionary