a balmy breeze - French English Dictionary