thousands of pairs of shoes - Francés Inglés Diccionario