shopkeeper mentality - Spanish English Dictionary