stentors - German English Dictionary