scientifically proven - Spanish English Dictionary