scientifically validated - German English Dictionary