freshening breeze - French English Dictionary