more precisely - French English Dictionary