rivalrous in consumption - Spanish English Dictionary