scientific thinking - French English Dictionary