light shelter - French English Dictionary