punctuates - French English Dictionary