scarcely - French English Dictionary