stensen's experiment - German English Dictionary