semisteep - French English Dictionary