tracksuit trousers - Turkish English Dictionary