a leaf-shaped fritter - French English Dictionary