powder-puff soccer - Spanish English Dictionary