scabrid - French English Dictionary