windberries - French English Dictionary