cricket-bat willow - French English Dictionary