taking shelter - French English Dictionary