pair of nice legs - Spanish English Dictionary