fast-selling goods - Spanish English Dictionary