tight-fitting pants - Spanish English Dictionary