(flower, book) leaf - French English Dictionary