shopkeeper mentality - German English Dictionary