prevailing west winds - French English Dictionary