have the wind at your back - French English Dictionary