at the first look - French English Dictionary