cricket bat willow - French English Dictionary