headwinds - French English Dictionary