stipellule - French English Dictionary