sheltering needs - French English Dictionary