scientific interpretation - German English Dictionary