thousands of pairs of shoes - Turkish English Dictionary