stiserol - French English Dictionary