a good scout - French English Dictionary