a pasted shoe polish - French English Dictionary