thousands of pairs of shoes - German English Dictionary