improved precision - French English Dictionary