outscouring - French English Dictionary