thousand-seal - Spanish English Dictionary