scientifically supported - German English Dictionary