high rise cold store - French English Dictionary