storm-bound - French English Dictionary