fast-moving consumer goods - Spanish English Dictionary