hard-top case - Spanish English Dictionary