buffeted - French English Dictionary