a pasted shoe polish - Francés Inglés Diccionario