Dictionary.net
Did you mean:
Duchesse lace
Louis Dechez