punctuates - German English Dictionary