Raste - French English Dictionary