stenlock - German English Dictionary