thousands of pairs of shoes - Spanish English Dictionary