keep a shop open - French English Dictionary