microlock - German English Dictionary