storm-relative - French English Dictionary