thread escutcheon - French English Dictionary