candy floss (uk) - Spanish English Dictionary