scientifically proven - French English Dictionary