ruffled curtain - Spanish English Dictionary