scientifically proven - German English Dictionary