scariff - French English Dictionary