make shelter - French English Dictionary