samarilla - French English Dictionary