ruffled panties - Spanish English Dictionary