Compound Words Matching