shelter half - French English Dictionary