handlock - German English Dictionary