louver damper - Turkish English Dictionary