stormy northwest wind - French English Dictionary