a pasted shoe polish - Spanish English Dictionary