tracksuit trousers - Spanish English Dictionary